#include <windows.h>
#include <stdio.h>
int main(void){
     SetConsoleOutputCP(437);
     int i = 0;
     int j = 0;
    for(i = 0; i < 8; i++)
    {
        for(j = 0; j < 8; j++)
            if((i + j) % 2 == 0)
                printf("%c%c", 219, 219);  //437 OEM 编码下的白色格子（字符可以单个显示）
                //printf("%c%c", 161, 246); //936 GBK 编码下的白色格子（两个字符必须一起使用）
            else printf("  ");
            printf("\n");
    }

    printf("\1\1\n");/*输出两个笑脸*/
    for (i = 1; i < 11; i++)
    {
         for (j = 1; j <= i; j++)
              printf("%c%c", 219, 219);//打印楼梯
         printf("\n");
    }

    int *hope_p;
    int hope= 126;
    hope_p =&hope;
    printf("hope_p的值=%d\n", *hope_p);
    printf("hope_p>变量的地址=%p\n", (void*)&hope_p);
    // printf("hope_p变量的地址=%p\n", &hope_p);
    printf("hope_p>>变量的地址=%p\n", hope_p);
    printf("hope变量的地址=%p\n", &hope);


    return 0;

}
